debark troops - Español Inglés Diccionario